FROM openjdk:8-jdk-alpine
ENV TZ=Asia/Shanghai
#如果直接docker build命令打包镜像（非maven插件的形式），则需要加上这段变量
#如果是直接运行maven插件，则不用加，会取pom里配置的变量JAR_FILE
ENV JAR_FILE=target/blog-dbpool-main-0.0.1-SNAPSHOT.jar
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
VOLUME /tmp
#pom.xml中dockerfile插件定义的参数
ARG JAR_FILE
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
